MGNCVFKGNGGSRKLYDKDDSLIKVVTPNGGVMELHPPIFAEFITNEFPGHVIHDSLSLRHSSPPLLHGEELFPGNIYYLLPLSSSAAATAQLDSSDQLSTPYRMSFGKTPIMAALSGGGCGVWKVRLVISPEQLAEILAEDVETEALVESVRTVAKCGGYGCGGGVHSRANSDQLSVTSSFKGKLW